СТРУКТУРА ПРОГРАММ |
Одной из ключевых проблем при разработке языка являлся вопрос выбора теоретического носителя программы. Здесь учитывались такие содержательные требования как мобильность (транспортируемость) программ и программных модулей в среде распределенных вычислений, возможность модифицируемости программ. С целью разрешения данных свойств была выбрана категория блока – логической идентифицируемой единицей, объединяющей данные: как наборы команд, так и собственно наборы данных. |
ЗНАКОВАЯ СИСТЕМА И ИДЕНТИФИКАТОРЫ |
Знаковой системой CAPER является система знаков в стандарте ASCII. Соответственно, исходный текст программы CAPER должен быть подготовлен любым редактором, обеспечивающим такую кодировку. |
ФИЗИЧЕСКАЯ И ЛОГИЧЕСКАЯ СТРОКА ИСХОДНОГО ТЕКСТА |
В исходном тексте программы различаются логические и физические строки. * - указатель логической строки комментария. Кроме того возможно косвенное комментирование: после сочетания знаков ; * (точка с запятой и звездочка), или же после знака продолжения строки "=>". * комментарий var1 += var2 ; * еще один комментарий Весь спектр комментирования будет продемонстрирован в приводимых далее |